Hi all,
could somebody please give a simple application example for DropEvent?
I cannot search the forum for well known reasons ...
Thanks in advance
Karl
kabr - Wed May 15 09:35:22 EDT 2013 |
|
Re: DropEvent Johnny_P - Thu May 16 02:45:47 EDT 2013
Hi,
here is a really quick DropEvent example. Maybe this gets you started...
void cbDropEvent1(DropEvent de)
{
int iSourceIndex = de.sourceIndex
int iTargetIndex = de.targetIndex
if (de.source == de.target) { print "Item moved inside the listview (From " iSourceIndex " to " iTargetIndex ")\n" }
else { print "Item moved to other listview (From " iSourceIndex " to " iTargetIndex ")\n" }
}
void cbDropEvent2(DropEvent de)
{
int iSourceIndex = de.sourceIndex
int iTargetIndex = de.targetIndex
if (de.source == de.target) { print "Item moved inside the listview (From " iSourceIndex " to " iTargetIndex ")\n" }
else { print "Item moved to other listview (From " iSourceIndex " to " iTargetIndex ")\n" }
}
string sTemp1[] = { "Item1", "Item2", "Item3" }
string sTemp2[] = { "ItemA", "ItemB", "ItemC" }
DB dbX = create("DropEvent")
DBE dbeListView1 = listView(dbX, cbDropEvent1, 0, 250, 5, sTemp1)
DBE dbeListView2 = listView(dbX, cbDropEvent2, 0, 250, 5, sTemp2)
realize dbX
insertColumn(dbeListView1, 0, "ListView1", 100, iconNone)
insertColumn(dbeListView2, 0, "ListView2", 100, iconNone)
show dbX
Regards,
Johnny
|
|
Re: DropEvent DesHao - Thu May 16 04:12:43 EDT 2013 Johnny_P - Thu May 16 02:45:47 EDT 2013
Hi,
here is a really quick DropEvent example. Maybe this gets you started...
void cbDropEvent1(DropEvent de)
{
int iSourceIndex = de.sourceIndex
int iTargetIndex = de.targetIndex
if (de.source == de.target) { print "Item moved inside the listview (From " iSourceIndex " to " iTargetIndex ")\n" }
else { print "Item moved to other listview (From " iSourceIndex " to " iTargetIndex ")\n" }
}
void cbDropEvent2(DropEvent de)
{
int iSourceIndex = de.sourceIndex
int iTargetIndex = de.targetIndex
if (de.source == de.target) { print "Item moved inside the listview (From " iSourceIndex " to " iTargetIndex ")\n" }
else { print "Item moved to other listview (From " iSourceIndex " to " iTargetIndex ")\n" }
}
string sTemp1[] = { "Item1", "Item2", "Item3" }
string sTemp2[] = { "ItemA", "ItemB", "ItemC" }
DB dbX = create("DropEvent")
DBE dbeListView1 = listView(dbX, cbDropEvent1, 0, 250, 5, sTemp1)
DBE dbeListView2 = listView(dbX, cbDropEvent2, 0, 250, 5, sTemp2)
realize dbX
insertColumn(dbeListView1, 0, "ListView1", 100, iconNone)
insertColumn(dbeListView2, 0, "ListView2", 100, iconNone)
show dbX
Regards,
Johnny
Hi Johnny,
thank you very much for the example. i am also looking for the solution for this topic, i think it is very helpful :)
Regards
Hao
|
|
Re: DropEvent kabr - Mon May 27 07:50:20 EDT 2013 Johnny_P - Thu May 16 02:45:47 EDT 2013
Hi,
here is a really quick DropEvent example. Maybe this gets you started...
void cbDropEvent1(DropEvent de)
{
int iSourceIndex = de.sourceIndex
int iTargetIndex = de.targetIndex
if (de.source == de.target) { print "Item moved inside the listview (From " iSourceIndex " to " iTargetIndex ")\n" }
else { print "Item moved to other listview (From " iSourceIndex " to " iTargetIndex ")\n" }
}
void cbDropEvent2(DropEvent de)
{
int iSourceIndex = de.sourceIndex
int iTargetIndex = de.targetIndex
if (de.source == de.target) { print "Item moved inside the listview (From " iSourceIndex " to " iTargetIndex ")\n" }
else { print "Item moved to other listview (From " iSourceIndex " to " iTargetIndex ")\n" }
}
string sTemp1[] = { "Item1", "Item2", "Item3" }
string sTemp2[] = { "ItemA", "ItemB", "ItemC" }
DB dbX = create("DropEvent")
DBE dbeListView1 = listView(dbX, cbDropEvent1, 0, 250, 5, sTemp1)
DBE dbeListView2 = listView(dbX, cbDropEvent2, 0, 250, 5, sTemp2)
realize dbX
insertColumn(dbeListView1, 0, "ListView1", 100, iconNone)
insertColumn(dbeListView2, 0, "ListView2", 100, iconNone)
show dbX
Regards,
Johnny
Hi Johnny,
thanks for the code example.
that got me started, still with many guesses.
Karl
|
|